care or treatment facility - Turco Inglés Diccionario